package vip.zhenzicheng.design_patterns.decorator;

/**
 * 鸡蛋类(具体的装饰者角色)
 *
 * @author zhenzicheng
 * @date 2022-05-26 09:55
 */
public class Egg extends Garnish {

  public Egg(FastFood fastFood) {
    super(fastFood, 1, "鸡蛋");
  }

  @Override
  public float cost() {
    //计算价格
    return getPrice() + getFastFood().cost();
  }

  @Override
  public String getDesc() {
    return super.getDesc() + getFastFood().getDesc();
  }
}
